/**
 * 自动消失的弹出提示框
 * @param txt
 * @param time
 */
function clearpop(txt, time){
    time = time ? time : 1500;
    var obj = $("#clearpop");
    $('#clearpopTxt').html(txt);
    obj.show();
    setTimeout(function(){
        obj.hide();
    }, time);
}
$('document').ready(function(){
    var eFocus = $('#focusBtn'), mark = '', bFocus = true;
    // 关注团体功能：
    eFocus.on('click', function(){
        if(!bFocus){
            return ;
        }
        bFocus = false;
        mark = $(this).data('mark');
        if(mark == 1){
            $.post("/bbs/ajaxfocus.html", {bid : bid, type : mark}, function(res){
                var data = JSON.parse(res);
                if(data.code == 200){
                    eFocus.data('mark', 2).removeClass('handle-focus').addClass('handle-focused').text('已关注');
                    clearpop('您已成功关注该社区！');
                    bFocus = true;
                }else if(data.code == 400){
                    clearpop(data.msg);
                }else{
                    clearpop('关注社区出现异常，请您稍候再试！');
                }
            });
        }else if(mark == 2){
            if(confirm('您是否确认取消关注该社区?')){
                $.post("/bbs/ajaxfocus.html", {bid : bid, type : mark}, function(res){
                    var data = JSON.parse(res);
                    if(data.code == 200){
                        eFocus.data('mark', 1).removeClass('handle-focused').addClass('handle-focus').text('关注');
                        clearpop('您已成功取消关注该社区！');
                        bFocus = true;
                    }else if(data.code == 400){
                        clearpop(data.msg);
                    }else{
                        clearpop('取消关注社区出现异常，请您稍候再试！');
                    }
                });
            }
        }else{
            clearpop('系统异常，请刷新后再试！');
        }
    });

    // var eDonationBtn = $('#donationBtn'), eModal = $('#modal'), eModalBtn = $('#modalOk'), eGxInput = $('#gxInput');
    // eDonationBtn.on('click', function(e){
    //     e.preventDefault();
    //     eModal.removeClass('hide').addClass('modal-show');
    //     window.setTimeout(function(){
    //         $('.modal').addClass('in');
    //     },20);
    //     eGxInput.focus();
    // });
    // eGxInput.blur(function(){
    //     var gx = eGxInput.val();
    //     var maxGx = eGxInput.data('gx');
    //     if(gx > 0 && gx <= maxGx) $(this).removeClass('error');
    // });
    // // 关闭modal
    // eModal.on('click', '#modalClose,#modalNo', function(){
    //     eModal.removeClass('modal-show').removeClass('in');
    //     window.setTimeout(function(){
    //         eModal.addClass('hide');
    //     }, 1000);
    // });
    // eModalBtn.on('click', function(e){
    //     e.preventDefault();
    //     var gx = eGxInput.val();
    //     var maxGx = eGxInput.data('gx');
    //     if(gx <= 0 || gx > maxGx){
    //         eGxInput.addClass('error');
    //         return ;
    //     }
    //     $.post('/bbs/donation.html', {bid: bid, gx: gx}, function(res){
    //         var data = $.parseJSON(res);
    //         if(data.code == 200){
    //             var newGx = maxGx - gx;
    //             eGxInput.data('gx', newGx).val('');
    //             $('#userAllGx').text(newGx);
    //             $('#modalClose').click();
    //         }
    //         clearpop(data.msg);
    //     });
    // });
});